package cn.com.lsy.product.lepao.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.DecimalMin;
import javax.validation.constraints.NotEmpty;
import java.math.BigDecimal;

@ApiModel
public class AddCourseVideoParam {

    @ApiModelProperty(value = "课程id")
    private int courseId;

    @ApiModelProperty(value = "头视频地址")
    private String headUrl;

    @ApiModelProperty(value = "展示图片")
    private String showImg;

    @ApiModelProperty(value = "封面图")
    private String coverImg;

    @ApiModelProperty(value = "名称")
    private String title;

    @ApiModelProperty(value = "播放时长")
    private Integer playTime;

    @ApiModelProperty(value = "休息时长")
    private Integer restTime;

    @ApiModelProperty(value = "扫描设备名称")
    private String isScan;

    @ApiModelProperty(value = "消耗卡路里")
    private Integer fat;

    @ApiModelProperty(value = "循环次数")
    private Integer loopNum;

    @ApiModelProperty(value = "头语音地址")
    private String headSound;

    @ApiModelProperty(value = "动作次数")
    private Integer number;

    @ApiModelProperty(value = "每个动作间隔")
    private BigDecimal intervalSecond;

    @ApiModelProperty(value = "正片语音地址")
    private String formalSound;

    @ApiModelProperty(value = "正片视频地址")
    private String formalUrl;

    public String getShowImg() {
        return showImg;
    }

    public void setShowImg(String showImg) {
        this.showImg = showImg;
    }

    public String getCoverImg() {
        return coverImg;
    }

    public void setCoverImg(String coverImg) {
        this.coverImg = coverImg;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getPlayTime() {
        return playTime;
    }

    public void setPlayTime(Integer playTime) {
        this.playTime = playTime;
    }

    public Integer getRestTime() {
        return restTime;
    }

    public void setRestTime(Integer restTime) {
        this.restTime = restTime;
    }

    public String getIsScan() {
        return isScan;
    }

    public void setIsScan(String isScan) {
        this.isScan = isScan;
    }

    public Integer getFat() {
        return fat;
    }

    public void setFat(Integer fat) {
        this.fat = fat;
    }

    public int getCourseId() {
        return courseId;
    }

    public void setCourseId(int courseId) {
        this.courseId = courseId;
    }

    public Integer getLoopNum() {
        return loopNum;
    }

    public void setLoopNum(Integer loopNum) {
        this.loopNum = loopNum;
    }

    public Integer getNumber() {
        return number;
    }

    public void setNumber(Integer number) {
        this.number = number;
    }

    public BigDecimal getIntervalSecond() {
        return intervalSecond;
    }

    public void setIntervalSecond(BigDecimal intervalSecond) {
        this.intervalSecond = intervalSecond;
    }

    public String getHeadUrl() {
        return headUrl;
    }

    public void setHeadUrl(String headUrl) {
        this.headUrl = headUrl;
    }

    public String getHeadSound() {
        return headSound;
    }

    public void setHeadSound(String headSound) {
        this.headSound = headSound;
    }

    public String getFormalSound() {
        return formalSound;
    }

    public void setFormalSound(String formalSound) {
        this.formalSound = formalSound;
    }

    public String getFormalUrl() {
        return formalUrl;
    }

    public void setFormalUrl(String formalUrl) {
        this.formalUrl = formalUrl;
    }
}